An approach to estimate software costs within a narrow context
نویسندگان
چکیده
This paper proposes a new approach to estimate software costs using case-based reasoning. In this approach, the costs of a new software project are estimated by firstly retrieving the similar previous project and then adapting its costs to the current conditions. The approach focus on the estimation within a narrow context. The project is described as an ontology which allows the managers to estimate with various level of requirement analysis during the development. Moreover, the statistical analysis of previous works (i.e. the COCOMO model) are utilized to reflect the software development domain knowledge.
منابع مشابه
Collective Memory as a Measure to Evaluate the Infill Architecture Innovations in Historic Contexts (Case Study: Historic Context of Imamzadeh Yahya in Tehran)
Historic contexts remind us of an era when cities were built based on the needs, goals, and preferences of their inhabitants. In other words, the mental world of both the builders and the inhabitants was closely interrelated. But by ignoring citizens' memories and interests and their mental needs, today's interventions with rapid developments within historic contexts have led to amnesia and the...
متن کاملAn integrated Decision-Making Approach for Road Transport Evaluation in a Sustainable Supply Chain
One important step to achieve a sustainable transportation system is to control the impact and evaluate the effect of various influencing factors toward three dimensions of sustainability. Within this context, diverse analytical approaches have been developed to assess the sustainability level of various transportation systems, however, sustainability evaluation based on fuzzy multiple criteria...
متن کاملOptimal Economic Operation and Battery Sizing for Microgrid Energy Management Systems Considering Demand Response
Microgrids (MGs) contain a diverse mix of energy resources to provide safe and secure power to the consumers. Batteries are utilized in MGs for further energy security assurance as well as cost minimization. In this paper, an efficient approach is introduced for simultaneous energy management and optimal battery sizing to accomplish economic MG operation. Also, demand response programs are empl...
متن کاملAN OPTIMIZATION APPROACH TO REFINERY STEAM MANAGEMENT WITH CONSIDERATION OF CO2 EMISSION
The importance of energy crisis and global warming necessitates presenting strategies in order to decrease the amount of emissions as well as fuel consumption in large and complex industries such as refineries and petrochemical industries. Generally, refinery steam networks are regarded as units which consume fuel enormously. In this paper, the steam network of Tehran Oil Refinery is considered...
متن کاملEnhancing Domain-Specific Software Architecture Recovery
Performing software architecture analysis and recovery on a large software system is expensive and time consuming; when it is done at all, it is often performed within a narrow context, focused on a few areas of particular concern. However, for a long-lived system within a well understood application domain, the costs for performing detailed architecture recovery may be amortized over several g...
متن کامل